x86, cpuidle: disable ARB_DISABLE access for latest intel platforms
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 17 Mar 2009 10:50:16 +0000 (10:50 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 17 Mar 2009 10:50:16 +0000 (10:50 +0000)
commit34c7288b6ba100205936a1fee6fb23e499d01139
tree92507c67a420bc1c9c1dd953acb4e4768d98777f
parent063dd0319a27f6c7214779671760361a5121dea3
x86, cpuidle: disable ARB_DISABLE access for latest intel platforms

ARB_DISABLE is a nop on all of the recent Intel platforms. Disable
ARB_DISABLE and attached c3_lock on C3 entry exit for such platforms.

Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Wei Gang <gang.wei@intel.com>
xen/arch/x86/acpi/cpu_idle.c